<?php
use Think\Template\TagLib;
$dataconfig = require 'dataconfig.php';
$extendconfig = require 'extend.php';
$config = array(
		

		/* 表单令牌 */
		'TOKEN_ON'=>false,
		'TOKEN_NAME'=>'__hash__',
		'TOKEN_TYPE'=>'md5',
		/* 默认分页数量 */
		"UCENTER_ENABLED"		=>0, //UCenter 开启1, 关闭0
		'VAR_PAGE'=>"p",
		"PAGE_LISTROWS"=>"20",
		"LOAD_EXT_FILE"=>"extend",
		'UPLOADPATH' => 'data/upload/',
	
		'TMPL_STRIP_SPACE'		=> true,// 是否去除模板文件里面的html空格与换行
		'THIRD_UDER_ACCESS'		=> false, //第三方用户是否有全部权限，没有则需绑定本地账号
		
		//'APP_GROUP_LIST'        => 'Admin,Portal,Asset,Api,Member,Wx,Toptic,Strap',      // 项目分组设定,多个组之间用逗号分隔,例如'Home,Admin'
	'MODULE_ALLOW_LIST'  => array('Admin','Home','User','Phone','Api'),
//	'MODULE_ALLOW_LIST'  => array('Admin'),
		'DEFAULT_MODULE'=>'Home',
		
// 		'APP_SUB_DOMAIN_DEPLOY'   =>    1,
// 		'APP_SUB_DOMAIN_RULES'    =>    array(
	
// 				'admin'        => array("Home/Article/index",'catid=82'),
// 				'm'        => 'Phone',
// 				'p'        => 'Home',
// 				'p'=>'Home'
// ),
	
		
		/* 用户相关设置 */
		'USER_MAX_CACHE' => 1000, // 最大缓存用户数
		'USER_ADMINISTRATOR' => 1, // 管理员用户ID
		
		'URL_CASE_INSENSITIVE'  =>  true,// 默认false 表示URL区分大小写 true则表示不区分大小写
		'URL_MODEL'             =>  2,       // URL访问模式,可选参数0、1、2、3,代表以下四种模式：
		'URL_PATHINFO_DEPR'     =>  '/',    // PATHINFO模式下，各参数之间的分割符号
		'URL_HTML_SUFFIX'       =>  'html',  // URL伪静态后缀设置
		'URL_404_REDIRECT'      =>  '', // 404 跳转页面 部署模式有效
		'URL_ROUTER_ON'         =>  true,   // 是否开启URL路由
		'URL_ROUTE_RULES'       =>  array(), // 默认路由规则 针对模块
		'URL_MAP_RULES'         =>  array(), // URL映射定义规则
		
		
		/* 应用设定 */
		
	

		
		/* Cookie设置 */
		'COOKIE_EXPIRE' => 360000, // Cookie有效期
		'COOKIE_DOMAIN' => '', // Cookie有效域名
		'COOKIE_PATH' => '/', // Cookie路径
		
		
		/* 数据缓存设置 */
		'DATA_CACHE_TIME' => 0, // 数据缓存有效期 0表示永久缓存
		'DATA_CACHE_COMPRESS' => false, // 数据缓存是否压缩缓存
		'DATA_CACHE_CHECK' => false, // 数据缓存是否校验缓存
		'DATA_CACHE_PREFIX' => 'lapcms', // 缓存前缀
		'DATA_CACHE_TYPE' => 'File', // 数据缓存类型,支持:File|Db|Apc|Memcache|Shmop|Sqlite|Xcache|Apachenote|Eaccelerator
		'DATA_CACHE_PATH' => TEMP_PATH, // 缓存路径设置 (仅对File方式缓存有效)
		'DATA_CACHE_SUBDIR' => false, // 使用子目录缓存 (自动根据缓存标识的哈希创建子目录)
		'DATA_PATH_LEVEL' => 1, // 子目录缓存级别
		
		/* 错误设置 */
		'ERROR_MESSAGE' => '页面错误！请稍后再试～', // 错误显示信息,非调试模式有效
		'ERROR_PAGE' => '', // 错误定向页面
		'SHOW_ERROR_MSG' => false, // 显示错误信息
		'TRACE_MAX_RECORD' => 100, // 每个级别的错误信息 最大记录数
		
	
		
		  /* SESSION 和 COOKIE 配置 */
         'SESSION_PREFIX' => 'lapcms_', //session前缀
         'COOKIE_PREFIX'  => 'lapcms_', // Cookie前缀 避免冲突
         'VAR_SESSION_ID' => 'session_id',	//修复uploadify插件无法传递session_id的bug
	
		// Think模板引擎标签库相关设定
		'TAGLIB_BEGIN' => '<', // 标签库标签开始标记
		'TAGLIB_END' => '>', // 标签库标签结束标记
		'TAGLIB_LOAD' => true, // 是否使用内置标签库之外的其它标签库，默认自动检测
				/* 标签库 */
		'TAGLIB_BUILD_IN' => 'cx,Common\Taglib\Html,Common\Taglib\Lap',
		//'DEFAULT_C_LAYER'       =>  'Action', // 默认的控制器层名称
		/* 调试配置 */
		'SHOW_PAGE_TRACE' => false,
		'DB_SQL_LOG'            =>  false, // SQL执行日志记录
)

;
return array_merge ( $config, $dataconfig,$extendconfig );